'Extremely comprehensive and well written in terms of style -- accessible to the reader, but intelligent and expressing some fairly subtle concepts. Would that more ELT practitioners could do the same!...Certainly a good read for those thinking about and also those engaged in initial training -- or [...]